quickbooks java web development php projects attorney j2ee consultant .net accountant cpa tax certified accounting lawyer open source html development law c++ cgi jsp c programming asp graphic design software development contracts developers